package com.jt.www.model.remote.user;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;

/**
 * @描述:
 * @author: yuwf
 * @Date: 2019/2/27 14:24
 * @ModifiedDate：
 * @Copyright:江泰保险股份有限公司
 */
public class UserQueryResp {
    @ApiModelProperty("用户编码")
    private String userCode;


    @ApiModelProperty("用户名称")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String name;


    @ApiModelProperty("用户类型")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String userType;

    @ApiModelProperty("账号状态")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String status;

    @ApiModelProperty("注册时间")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String createTime;

    @ApiModelProperty("审核状态")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String auditStatus;

    @ApiModelProperty("省市县统一编码，入参示例：选择青海省传 63，选择青海省 西宁市 6301，选择青海省 西宁市 城东区 630102")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String provinceCode;

    @ApiModelProperty("渠道编码")
    private String channelNo;

    @ApiModelProperty("是否认证,0-未认证,1-已认证企业,2-已认证个人信息，3-不需要认证")
    private String isAttestation;

    @ApiModelProperty("用户编码")
    private String code;

    /**
     * 兼容前端接口
     *
     * @return
     */
    public String getCode() {
        return userCode;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getUserCode() {
        return this.userCode;

    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getName() {
        return this.name;

    }

    public void setName(String name) {
        this.name = name;
    }

    public String getUserType() {
        return this.userType;

    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getStatus() {
        return this.status;

    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCreateTime() {
        return this.createTime;

    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getAuditStatus() {
        return this.auditStatus;

    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getProvinceCode() {
        return this.provinceCode;

    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getChannelNo() {
        return this.channelNo;

    }

    public void setChannelNo(String channelNo) {
        this.channelNo = channelNo;
    }

    public String getIsAttestation() {
        return this.isAttestation;

    }

    public void setIsAttestation(String isAttestation) {
        this.isAttestation = isAttestation;
    }
}
